home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / utils / go57.arj / GO.HST < prev    next >
Text File  |  1993-06-20  |  18KB  |  424 lines

  1. The following is a list of revisions to GO:
  2.  
  3. version 5.7 20 Jun 1993
  4.  
  5.     - Improved the speed when searcing CD-ROM drives.
  6.  
  7. version 5.6 15 May 1993
  8.  
  9.     - Bug-fix release.  Fixed a bug with the K option that resulted in the
  10.       program going to a different drive/directory when multiple drives are
  11.       installed.
  12.  
  13.     - BSG's name has formally changed to Black Forest Computing and our new
  14.       name has been placed into the program.
  15.  
  16. version 5.5 13 October 1992
  17.  
  18.     - With the proliferation of CD's becoming a reality, I added the ability
  19.       to search these drives with the /CD switch.  The default is not to
  20.       check the CD.  Earlier versions had the nasty tendency to check these
  21.       drives enabling the user to take a long coffee break during searches.
  22.  
  23.     - Changed the algorithm for conducting searches in order to improve
  24.       performance.
  25.  
  26. version 5.4C 15 July 1991
  27.  
  28.     - Enhanced the file move operation for greater speed.
  29.  
  30.     - Added the ability to quit from a file search once the desired file was
  31.       found.
  32.  
  33.     - Added the ability to jump to the desired directory when the desired
  34.       file was found.
  35.  
  36. version 5.4B 20 April 1991
  37.  
  38.     - Corrected the bug that did not completely erase the previous entry
  39.       during move file operations.
  40.  
  41.     - Corrected the bug that, on some machines, would attempt to access
  42.       either drive A or drive B during kill directory operations if the
  43.       directory's name began with either an A or a B.
  44.  
  45. version 5.4a 20 March 1991
  46.  
  47.     - Speeded up the move file algorithm.  The user should see improvements
  48.       of between 30% - 50%.
  49.  
  50.     - Removed display of the cursor during move operations.
  51.  
  52.     - Corrected a few other minor bugs floating around the system.
  53.  
  54.     - Stopped distributing INFO.EXE and source code.  INFO was developed by me
  55.       to explore new ground.  I gave it into the public domain for any and
  56.       all to use as they wished; however, a couple of users decided to send
  57.       nasty letters with no comments about GO and no return address/telephone
  58.       information complaining about INFO (guess they couldn't read that it
  59.       was public domain...) so I've decided to remove it.  For those of you
  60.       who provided me w/recommendations for INFO's improvement, I apologize.
  61.       I will enhance INFO.EXE but will distribute it separately and without
  62.       code.  It will remain a public domain utility.  Those wishing the source
  63.       code may obtain it by contacting me telephonically or by sending a pre-
  64.       formatted disk with a pre-self-addressed mailer to my home address as
  65.       listed in the README file.
  66.  
  67. version 5.4  6 November 1990
  68.  
  69.     - Modified the move algorithm in order to improve speed.  I have included
  70.       the performance results for the curious.  The tests were conducted on
  71.       an 80386, 16mhz with 32ns SRAM, 28ns 40MByte hard drive and a 3.5",
  72.       1.44 MByte floppy drive.  I should have included this modification in
  73.       version 5.3D but got caught up on other projects.
  74.  
  75. version 5.3D  2 November 1990
  76.  
  77.     - Modified the output display on the move feature.  Now, instead of disp-
  78.       laying each move file on a different line, each file will display on
  79.       the same line.
  80.  
  81. version 5.3C  23 October 1990
  82.  
  83.     - Added the /q switch to the file find function.  The /q will prompt the
  84.       user to quit the search each time a match is found.  This is the same
  85.       as the /j switch; however, /q will return the user to the directory
  86.       from which the search was started instead of to the directory containing
  87.       the found file.
  88.  
  89.     - Cleaned up the display in the move file feature.
  90.  
  91. version 5.3B  17 September 1990
  92.  
  93.     - Corrected a bug in the kill directory feature that would hang the
  94.       system on some directories while working properly on others.
  95.  
  96. version 5.3A  9 September 1990
  97.  
  98.     - Corrected a bug disabling the kill directory feature.
  99.  
  100. version 5.3 4 September 1990
  101.  
  102.     - I corrected a bug that prohibited a user from using the speed attribute
  103.       change feature when clearing all bits of a class of files
  104.  
  105.     - I added the ability to move all files within a directory without having
  106.       to add a back-slash and *.*.  This makes the move feature function more
  107.       like DOSs' copy command as far as syntax goes.
  108.  
  109.     - I have reworked a couple of algorithms in order to keep the size of the
  110.       program down and improve performance.  In addition, I have LZEXE'd the
  111.       program to further reduce space.
  112.  
  113.     - Eliminated free registration to various groups.  Complaints from those
  114.       who did register energized me into action (besides, the more money I
  115.       get, the happier I am...).
  116.  
  117.     - I have included a simple registration form starting with this release
  118.       in order to simplify matters.  I realized (actually, some users sugg-
  119.       ested) that it would be more beneficial to provide the bulk registration
  120.       scaling as opposed to users trying to get in contact with me.  Although
  121.       I have an answering machine, I sometimes have problems returning calls
  122.       immediately (say within 48 hours).  This should correct, or at least
  123.       reduce, that problem.
  124.  
  125. version 5.2 19 June 1990
  126.  
  127.     - A bug was reported recently that could have devestating effects on
  128.       a users' hard or floppy disk.  If a user requested that a directory
  129.       be killed, and the requested directory was not on the current drive,
  130.       the current directory was killed.  I have corrected this but notifying
  131.       the user that it is not possible to kill directories outside of the
  132.       current drive.
  133.  
  134.     - I have included with this release a registration form to both ease the
  135.       registration process and provide cost information.
  136.  
  137.     - Also with this release, I no longer provide certain users with "no cost"
  138.       registration.  I received numerous complaints about the unfairness of
  139.       my policy and must admit that a change was needed.
  140.  
  141. version 5.1  24 April 1990
  142.  
  143.     - Wouldn't you know it, as soon as I release version 5.0, I receive two
  144.       separate requests to modify the attribute changing function.  Oh well.
  145.       I have added the /C switch which will turn off ALL bits for either a
  146.       single or class/group of files.  The difference between this and
  147.       returning a file to "normal" is the turning off of the archive bit.
  148.       The archive bit is turned on anytime a file has been created and/or
  149.       modified.  This is how backup programs determine if a file should be
  150.       backed up during incremental and/or differential backups.  Once files
  151.       have been backed up, the the archive bit is turned off (depending on
  152.       the type of backup performed.  This is always true for full backups).
  153.  
  154.     - I have elected not to remove the file display from speed archival
  155.       changes due to the limited amount of savings possible versus the
  156.       amount of recoding and increased code size necessary to make the
  157.       change.  Maybe later...
  158.  
  159. version 5.0  24 April 1990
  160.  
  161.     - Added the ability to remove entire directories (K) containing both files
  162.       subdirectories.  Directories that contain less than three characters
  163.       (which could be your entire hard disk) will require user verification
  164.       prior to directory kill being performed.
  165.  
  166. version 4.2  18 March 1990
  167.  
  168.     - Before attempting to move a file across drives, a check is made to
  169.       ensure that enough space remains on the target drive to hold the new
  170.       file.  If it does, the move is made otherwise the user is informed that
  171.       there isn't enough space.
  172.  
  173.     - Reworked a couple of algorithms to improve speed.
  174.  
  175. version 4.1F  6 March 1990
  176.  
  177.     - Improved the information returned if a requested file does not exist
  178.       during the move function.  The user is now told that the file does not
  179.       exist.
  180.  
  181.     - Tightened up a couple of the algorithms slightly improving speed.
  182.  
  183. version 4.1E  5 March 1990
  184.  
  185.     - Getting the bugs out of the move feature inadvertently created a bug
  186.       in the rename a directory feature.  This has been corrected.
  187.  
  188. version 4.1D  2 March 1990
  189.  
  190.     - Corrected a bug that would cause some files transferred from root,
  191.       while the user was in root, to fail.
  192.  
  193.     - Corrected a bug that would cause a move failure when transferring files
  194.       to a RAM disk.
  195.  
  196. version 4.1C  23 February 1990
  197.  
  198.     - Corrected a minor annoyance which prohibited the movement of a file
  199.       to a child sub-directory unless the absolute (full) path was given.
  200.       It now works as expected.
  201.  
  202. version 4.1B  22 February 1990
  203.  
  204.     - This release is a bug fix to the move files feature.  Following is a
  205.       list of corrected bugs:
  206.  
  207.         -- moving files from the root directory failed - corrected
  208.         -- moving files from one drive to another would work but changed
  209.            the files' date and time stamp - corrected
  210.         -- moving wildcard files (group of files) resulted in the creation
  211.            of zero byte files but no move occured - corrected
  212.  
  213. version 4.1  20 February 1990
  214.  
  215.     - Corrected bugs when moving files between directories, to and/or from
  216.       the root directory, and others.
  217.  
  218.     - Added the ability to move files between designated drives, hard or
  219.       floppy.
  220.  
  221.     - When a move is attempted into a directory where a file already exists
  222.       with the same name as the selected file, you will be informed that the
  223.       move did not take place and that a file probably already exists with
  224.       the requested files' name.
  225.  
  226.     - During a file search, when GO cannot find the requested file, it will
  227.       tell you that the file does not exist or was probably entered wrong.
  228.  
  229.     - Added the /s option for attribute changing allowing the user to bypass
  230.       the Y/N requirement for each file during mass file changes.
  231.  
  232. version 4.0  6 February 1990
  233.  
  234.     - GO is now a 6-in-1 DOS utility!
  235.  
  236.     - Added the ability to move a file or group of files.  Since this op-
  237.       eration simply changes the file pointer in the directory, there is
  238.       no actual moving; therefore, it is fast than a copy and eliminates the
  239.       need to remove the file afterwards.  Currently, this feature will only
  240.       move files across directories of the same drive.  I am working on an
  241.       enhancement that will enable a file to be moved across drives.
  242.  
  243.     - Modified the help screen when no arguments are given thereby taking up
  244.       less screen space.
  245.  
  246. version 3.46 4 February 1990
  247.  
  248.     - Added the option to quit a search when you've found the file(s) you
  249.       want.  This option is activated when the screen is filled and before
  250.       the program continues searching for files.
  251.  
  252. version 3.45 14 January 1990
  253.  
  254.     - Removed the clear screen commands from within the program.  Several
  255.       users recommended this as they wished to use it for comparison purposes.
  256.  
  257. version 3.44 19 December 1989
  258.  
  259.     - Created two versions of GO:  One for color monitors only (smaller) and
  260.       one supporting both monochrome and color monitors through auto detect.
  261.       This was out for only a short time when I came back home and found on
  262.       my board several recommendations to do this.
  263.  
  264. version 3.43 19 December 1989
  265.  
  266.     - Added auto detect for either monochrome or color monitors.
  267.  
  268.     - Corrected a bug that would not ignore floppy drives designated as
  269.       anything above b:
  270.  
  271. version 3.40 14 November 1989
  272.  
  273.     - Added the ability for users to move to the directory containing a
  274.       searched file via the additional "/j" switch.  If the switch is
  275.       omitted, operation will be simply a search for file(s) matching the
  276.       requested criteria.  With the switch, the program will stop at each
  277.       occurence of a file meeting the requested criteria and prompt the user
  278.       as to whether or not he/she would like to go (jump?) to the directory
  279.       containing the displayed file.  If the answer is 'N', then the program
  280.       will continue its search.  If the answer is 'Y', then the program will
  281.       change the active directory and terminate program execution.
  282.  
  283.     - Modified the help screen.
  284.  
  285. version 3.35  7 October 1989
  286.  
  287.     - Enhanced the ability to detect logical drives thereby supporting users
  288.       with only a C: drive.
  289.  
  290.     - Enhanced INFO.EXE to correctly display the number of logical drives
  291.       versus DOS's minimum 5.
  292.  
  293. version 3.30  6 October 1989
  294.  
  295.     - Corrected a bug caused by interrupt 21 function 0x0e which caused
  296.       interrupt 21 function 0x19 (get current disk) to return an incorrect
  297.       value on other than the C: drive
  298.  
  299.     - Corrected a bug which would display multiple listings of the same file
  300.       on systems which have only four logical drives.  The problem was with
  301.       DOS's function 0x0e which will never return a value less than 5 for
  302.       versions 3.x.  I solved it by testing the fifth drive for existence.
  303.       If it exists fine, if not, I decremented the number of logical drives
  304.       by one.
  305.  
  306. version 3.20  29 September 1989
  307.  
  308.     - Changed the algorithm in INFO.EXE that determined logical drives.  The
  309.       system will now recognize disks beyond drive D as well as RAM disks.
  310.  
  311.     - Modified the algorithm that determined how many drives to check.  The
  312.       program will now search for files on all hard drives including RAM
  313.       disks  (I switched from BIOS to DOS calls).
  314.  
  315.     - Changed the documents/readme files from *.COM to ASCII files for view-
  316.       ing from within various shells dealing with compressed files.
  317.  
  318. version 3.10  27 July 1989
  319.  
  320.     - Added the ability to make files both read only and hidden at the same
  321.       time.
  322.  
  323.     - If the user attempts to display attributes on a file that is not lo-
  324.       cated in the current directory, the user will be so informed.
  325.  
  326.     - Corrected a bug that would hang the program if an improper argument is
  327.       given by accident.
  328.  
  329. version 3.01  26 July 1989
  330.  
  331.     Corrected a omission in the "D" (display attributes) option which pre-
  332.     vented files with "HSRA" from being display.  Also improved the "usage"
  333.     display when no arguments are given.
  334.  
  335. version 3.0   25 July 1989
  336.  
  337.     Incorporated the Read ATtributes program into the main program in-
  338.     creasing it to five functions while increasing code size by less than
  339.     1K!
  340.  
  341.     I added a simple documentation file which provides several examples
  342.     covering all the features and functions available.  See, I really do
  343.     listen to my users!
  344.  
  345. version 2.46  15 July 1989
  346.  
  347.     Tightened up some of the code and corrected a minor bug with the attr-
  348.     ibutes changing portion.  Also enhanced INFO.EXE with expanded memory
  349.     functions.
  350.  
  351. version 2.45B 13 June 1989
  352.  
  353.     Corrected minor bug that would not allow sub-class attribute changes via
  354.     <filename.*>.
  355.  
  356. version 2.45  13 June 1989
  357.  
  358.     Corrected situation where a user had to verify an attribute operation
  359.     for a single file.  Now, when a user enters a specific file on the
  360.     command line followed by an operation, the GO will instantly make the
  361.     change.  When a user selects a class of files with the <filename.*> or
  362.     <*.*> entries, he/she will be prompted for verification prior to the
  363.     operation being performed.
  364.  
  365. version 2.43  26 April 1989
  366.  
  367.     Corrected a bug in RAT.EXE which would not return the attributes of a
  368.     file that was both hidden and read-only.
  369.  
  370. version 2.42
  371.  
  372.     Updated INFO.EXE and INFO.C - program now reports number of logical
  373.     drives as opposed to number designators.  When using the f option, the
  374.     screen will stop if the number of finds exceeds 24 screen lines.
  375.  
  376. version 2.40
  377.  
  378.     Fixed the bug that would not allow a directory to be returned to its
  379.     original stated (archive bit off).  Now, directories may be backed up
  380.     upon becoming unhidden.
  381.  
  382. version 2.31
  383.  
  384.     Added INFO.EXE and INFO.C.  This program and its source code may be used
  385.     by anyone.  It isn't elegant and could have been made smaller but I like
  386.     programs with fancy colors.  There are other programs out there that do
  387.     basically the same thing as INFO, some far more comprehensive, but I
  388.     haven't seen any written in C.  If anyone has any suggestions, you can
  389.     leave me a message at either HAP's HOUSE (301) 570-9671 or Consulting
  390.     Technologies (301) 340-2212.  Feel free to experiment with the code and/
  391.     or use portions of it within your own programs if they help.
  392.  
  393. version 2.30
  394.  
  395.     Users no longer need to choose between directory and file when modifying
  396.     attributes.  This option has been moved to the command line, and for users
  397.     who only modify files, will not be noticed.
  398.  
  399.     Information on actions performed has been redone give a more pleasing
  400.     appearance.
  401.  
  402. Version 2.0
  403.  
  404.     Changed the algorithm which determined the total number of hard drives.
  405.     Earlier versions failed to work properly on Zenith computers which had
  406.     more than one hard drive, and where all hard drives were not partitioned
  407.     for DOS, and on systems where a floppy was give a drive designator > C:.
  408.  
  409.     Added the ability to change attributes on a class of files within a
  410.     directory.
  411.  
  412.     Solved the, "null pointer" error displayed upon exiting from the command
  413.     line version.
  414.  
  415.     Optimized the programs for speed versus size.
  416.  
  417. Version 1.5
  418.  
  419.     Minor bug fixes.
  420.  
  421. Version 1.2  December 1988
  422.  
  423.     First shareware release version.
  424.